beach scarp - Español Inglés Diccionario